// packagedouyin/pages/category/category.js
var app = getApp()

import Dialog from '@vant/weapp/dialog/dialog';

import {
  getCategory,
} from '../../api/douyin'

Page({

  /**
   * 页面的初始数据
   */
  data: {
    img1: 'https://tdesign.gtimg.com/miniprogram/images/example1.png',
    img2: 'https://tdesign.gtimg.com/miniprogram/images/example2.png',
    img3: 'https://tdesign.gtimg.com/miniprogram/images/example3.png',
    border: {
      color: '#f6f6f6',
    },

    list: [{
      name: '标题',
      description: '描述文字',
      image: 'https://tdesign.gtimg.com/miniprogram/images/example1.png',
      badgeProps: {}
    }],

    visible: false,

    checked: false,

  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad(options) {
    this.getCategory()
  },

  // ####################################################################################################
  // # 基础功能 方法
  // ####################################################################################################

  // 设置标签
  btnTest2() {

  },

  onBack() {
    wx.navigateBack();
  },

  onGoHome() {
    wx.reLaunch({
      url: '/pages/main/index/index',
    });
  },

  // 项目点击
  bindItemClick(e) {
    const id = e.currentTarget.dataset.id
    console.log('bindItemClick', id)
  },

  // ####################################################################################################

  // Radio 单选框
  onChange(e) {
    this.setData({
      value: e.detail.value
    });
  },


  openDrawerIcon() {
    this.setData({
      visible: true,
    })
  },

  handleChange(e) {
    this.setData({
      checked: e.detail.checked,
    });
  },

  // ####################################################################################################
  // # 接口访问 方法
  // ####################################################################################################

  // 获取抖音分类
  getCategory() {
    getCategory().then(res => {
      if (res.status === 200) {
        // console.log('getCategory', res)
        this.setData({
          list: res.data
        })
      } else {
        app.showToast(res.msg)
      }
    })
  },

  // ####################################################################################################

})